/**
  * <br>JAVACC DEMO 1.0<br>
  * <br>
  * @Package com.apache.dict.entity
*/
package com.apache.dict.entity;

import com.apache.api.entity.BaseEntity;

/**
  * description: 数据字典条目实体类
  * @author Hou DaYu 创建时间：上午08:32:53
  */
@SuppressWarnings("serial")
public class DataItem extends BaseEntity {

	/**
	 * ID
	 */
	private String itemId;
	/**
	 * 科目标识
	 */
	private String cateEname;
	/**
	 * 条目值
	 */
	private String itemValue;
	/**
	 * 条目名称
	 */
	private String itemText;
	/**
	 * 父节点ID，如果某节点为父节点，则fatherId=0
	 */
	private String fatherId;
	/**
	 * 父节点条目值，如果某节点为父节点，则fatherValue为空
	 */
	private String fatherValue;
	/**
	 * 
	 */
	private Integer treeLevel;
	/**
	 * 子节点数[根条目的节点数默认为0]
	 */
	private Integer subCount;
	/**
	 * 描述
	 */
	private String itemRemark;
	/**
	 * 状态，0-停用 1-启用
	 */
	private String itemStatus;
	/**
	 * 路径标识，如：/25414983-46de-414d-9208-1e6b1683b124/f4cf26e8-da34-4f4e-9a1c-4edbec31a2de
	 */
	private String fullEname;
	/**
	 * 路径中文名称，如：/北京/昌平区
	 */
	private String fullCname;
	/**
	 * 
	 */
	private Long orderNum;
	/**
	 * 创建人
	 */
	private String createUser;
	/**
	 * 创建时间
	 */
	private Long createTime;
	/**
	 * 修改人
	 */
	private String updateUser;
	/**
	 * 修改时间
	 */
	private Long updateTime;
	/**
	 * 更新次数
	 */
	private Integer updateCount;
	/**
	 * 逻辑删除标识，
	 */
	private String delStatus;

	private String itemEname;//英文标识
	private String itemType;//大类代码
	private String itemSubType;//小类代码
	private String itemVersion;//版本号
	private String itemDate;//相关日期
	private String bussStatus;//相关业务状态
	private String srcCode;//原始代码
	private String srcText;//原始名称
	private String spare1;
	private String spare2;
	private String spare3;
	private String spare4;
	private String spare5;

	public String getItemEname() {
		return itemEname;
	}

	public void setItemEname(String itemEname) {
		this.itemEname = itemEname;
	}

	public String getItemType() {
		return itemType;
	}

	public void setItemType(String itemType) {
		this.itemType = itemType;
	}

	public String getItemSubType() {
		return itemSubType;
	}

	public void setItemSubType(String itemSubType) {
		this.itemSubType = itemSubType;
	}

	public String getItemVersion() {
		return itemVersion;
	}

	public void setItemVersion(String itemVersion) {
		this.itemVersion = itemVersion;
	}

	public String getItemDate() {
		return itemDate;
	}

	public void setItemDate(String itemDate) {
		this.itemDate = itemDate;
	}

	public String getBussStatus() {
		return bussStatus;
	}

	public void setBussStatus(String bussStatus) {
		this.bussStatus = bussStatus;
	}

	public String getSrcCode() {
		return srcCode;
	}

	public void setSrcCode(String srcCode) {
		this.srcCode = srcCode;
	}

	public String getSrcText() {
		return srcText;
	}

	public void setSrcText(String srcText) {
		this.srcText = srcText;
	}

	public String getSpare1() {
		return spare1;
	}

	public void setSpare1(String spare1) {
		this.spare1 = spare1;
	}

	public String getSpare2() {
		return spare2;
	}

	public void setSpare2(String spare2) {
		this.spare2 = spare2;
	}

	public String getSpare3() {
		return spare3;
	}

	public void setSpare3(String spare3) {
		this.spare3 = spare3;
	}

	public String getSpare4() {
		return spare4;
	}

	public void setSpare4(String spare4) {
		this.spare4 = spare4;
	}

	public String getSpare5() {
		return spare5;
	}

	public void setSpare5(String spare5) {
		this.spare5 = spare5;
	}

	public String getItemId() {
		return itemId;
	}

	public void setItemId(String itemId) {
		this.itemId = itemId;
	}

	public String getCateEname() {
		return cateEname;
	}

	public void setCateEname(String cateEname) {
		this.cateEname = cateEname;
	}

	public String getItemValue() {
		return itemValue;
	}

	public void setItemValue(String itemValue) {
		this.itemValue = itemValue;
	}

	public String getItemText() {
		return itemText;
	}

	public void setItemText(String itemText) {
		this.itemText = itemText;
	}

	public String getFatherId() {
		return fatherId;
	}

	public void setFatherId(String fatherId) {
		this.fatherId = fatherId;
	}

	public String getFatherValue() {
		return fatherValue;
	}

	public void setFatherValue(String fatherValue) {
		this.fatherValue = fatherValue;
	}

	public Integer getTreeLevel() {
		return treeLevel;
	}

	public void setTreeLevel(Integer treeLevel) {
		this.treeLevel = treeLevel;
	}

	public Integer getSubCount() {
		return subCount;
	}

	public void setSubCount(Integer subCount) {
		this.subCount = subCount;
	}

	public String getItemRemark() {
		return itemRemark;
	}

	public void setItemRemark(String itemRemark) {
		this.itemRemark = itemRemark;
	}

	public String getItemStatus() {
		return itemStatus;
	}

	public void setItemStatus(String itemStatus) {
		this.itemStatus = itemStatus;
	}

	public String getFullEname() {
		return fullEname;
	}

	public void setFullEname(String fullEname) {
		this.fullEname = fullEname;
	}

	public String getFullCname() {
		return fullCname;
	}

	public void setFullCname(String fullCname) {
		this.fullCname = fullCname;
	}

	public Long getOrderNum() {
		return orderNum;
	}

	public void setOrderNum(Long orderNum) {
		this.orderNum = orderNum;
	}

	public String getCreateUser() {
		return createUser;
	}

	public void setCreateUser(String createUser) {
		this.createUser = createUser;
	}

	public Long getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Long createTime) {
		this.createTime = createTime;
	}

	public String getUpdateUser() {
		return updateUser;
	}

	public void setUpdateUser(String updateUser) {
		this.updateUser = updateUser;
	}

	public Long getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Long updateTime) {
		this.updateTime = updateTime;
	}

	public Integer getUpdateCount() {
		return updateCount;
	}

	public void setUpdateCount(Integer updateCount) {
		this.updateCount = updateCount;
	}

	public String getDelStatus() {
		return delStatus;
	}

	public void setDelStatus(String delStatus) {
		this.delStatus = delStatus;
	}
}
